the saver of a person's life - another name for lifeguard
a person or thing that gives help in time of need
Collins Concise English Dictionary © HarperCollins Publishers::
'Life Saver' also found in these entries (note: many are not synonyms or translations):